233c71f34580ae0c3f8b3154ab5f096207333e9f,subprojects/core/src/test/groovy/org/gradle/groovy/scripts/internal/DefaultScriptCompilationHandlerTest.java,DefaultScriptCompilationHandlerTest,testCompileScriptToDirWithEmptyScript,#,163

Before Change



        checkEmptyScriptInCache();

        Script script = scriptCompilationHandler.loadFromDir(scriptSource, classLoader, scriptCacheDir,
                expectedScriptClass).newInstance();
        assertThat(script, isA(expectedScriptClass));
    }

After Change


        checkEmptyScriptInCache();
        checkHasNoImperativeStatementsMarkerInCache();

        CompiledScript<? extends Script> compiledScript = scriptCompilationHandler.loadFromDir(scriptSource, classLoader, scriptCacheDir,
                expectedScriptClass);
        assertThat(compiledScript.hasImperativeStatements(), is(false));

        Script script = compiledScript.loadClass().newInstance();
        assertThat(script, isA(expectedScriptClass));
    }